smell of freshly-baked bread - French English Dictionary